home *** CD-ROM | disk | FTP | other *** search
/ infoROM 17,000 Product Descriptions for Business / infoROM Product Descriptions for Business - ESX Interactive.ISO / argdemos / xformer / readme < prev    next >
Encoding:
Text File  |  1993-10-21  |  15.9 KB  |  475 lines

  1.  
  2.                  Welcome to XFORMER
  3.                  ---------------------
  4.  
  5.                     Version 1.80
  6.  
  7.                     June 1993
  8.  
  9.  
  10. This documentation contains important information about XFORMER.
  11. It includes update to the previous manual.  Please read this file
  12. before you run XFORMER.
  13.  
  14.  
  15. 1. Versions of XFORMER
  16.  
  17.     XFORMER (standard) - handles A/A4 size image (4000 pixels by 4000 pixels)
  18.     XFORMER PROFILE    - handles B/A3 size image (6000 pixels by 6000 pixels)
  19.                        - suppports PROFILE (continuous line-arc)
  20.     XFORMER LF (large) - handles E/A0 size image (32000 pixels by 32000 pixels)
  21.                        - suppports PROFILE (continuous line-arc)
  22.  
  23.     XFORMER Scanner    - same as (standard) version with following limitations:
  24.       (1) directly supports Plustek and HP scanners
  25.       (2) image size: A/A4
  26.       (3) Layer supported.  Name change and conditions not supported.
  27.       (4) Gravity-based Manual Tracing.  ZOOM-based method not supported.
  28.       (5) DXF file input and PLT/PRF output NOT supported
  29.       (6) Rubber-sheeting NOT supported.
  30.       (7) Profile objects supported only in LF and Profile Versions.
  31.  
  32.     Available soon are:
  33.        Taiwanese (Chinese) Version
  34.        Spanish Version
  35.  
  36.  NOTE to XFORMER DEMO diskette:
  37.     The DEMO diskette is based on LF version, which has the maximum functions
  38.     within the XFORMER series of products.  Some functions available on DEMO
  39.     diskette may not be available in all versions.
  40.  
  41.  
  42. 2.  Suggested System Configuration:
  43.  
  44.     IBM PC/AT or its compatible, with 80286/80386/80486 CPU
  45.     4 MB memory
  46.     A hard disk with 4.0M byte free disk space
  47.     A Microsoft compatible mouse
  48.     MS-DOS or PC-DOS 3.0 or later
  49.  
  50.  
  51. 3.  To Install
  52.  
  53.     You must install XFORMER before it can be used.
  54.     XFORMER program must be on a floppy diskette for installation.
  55.  
  56.     XFORMER diskette contains an installation program.  Please type
  57.  
  58.       >INSTALL [ENTER]
  59.  
  60.     Then follow the instructions provided by the install program to install
  61.     XFORMER.  You may interrupt the installation anytime by hitting
  62.     'ESC' key and re-install.
  63.  
  64.  
  65.   NOTE to XFORMER LF UPDATE:
  66.  
  67.        Only one diskette is distributed.  One file, named XFMFILES.EXE,
  68.        is not distributed.  If you need to use that IGES and other
  69.        utilities, please use the one from original distribution.
  70.  
  71.        That file can also be extracted from file UTILS.ARC as follows:
  72.  
  73.         >LHARC x a:utils.arc xfmfiles.*
  74.  
  75.  
  76. 4.  To run XFORMER DEMO
  77.  
  78.     Following XFORMER DEMO scripts are provided:
  79.  
  80.       DEMOQUIK  - for fast machines
  81.       DEMO      - for all machines
  82.       DEMOSLOW  - for slow machines
  83.       DEMOP     - for machines with math coprocessor,
  84.                   demonstrating PROFILE capabilities (NOT available in A-size)
  85.       DEMO180   - for most machines with math coprocessor, demonstrating
  86.                   Interactive/Manual Tracing
  87.  
  88.      To use any of them, just type it and ENTER.
  89.  
  90.  
  91. 5.  The recommended setup for the scanner support are:
  92.  
  93.     Houston Instrument's LDS 4000
  94.         I/O port            350H
  95.         Memory              D000:0000
  96.         Interrupt Level     7
  97.  
  98.     HP ScanJet
  99.         I/O port            278H
  100.         Memory              C400:0000
  101.  
  102.     OA DATA
  103.         We use the DMA channel 1.  If you do have other boards installed
  104.         in your personal computer, please check if there is any conflict
  105.         in the DMA channel.
  106.  
  107.     Panasonic FX-RS505
  108.         I/O address         100H
  109.  
  110.     Prolab PS4000G
  111.         I/O address         288H
  112.         Interrupt Level     7
  113.  
  114.     Prolab PS4200C
  115.         I/O address         2A8H
  116.         Interrupt Level     7
  117.  
  118.     UMAX UF-32
  119.         I/O address         300H
  120.         We use the DMA channel 1.  If you do have other boards installed
  121.         in your personal computer, please check if there is any conflict
  122.         in the DMA channel.
  123.  
  124.     Microtek
  125.      /***********************************************************/
  126.      /*  Note to Microtek Scanner Users:                        */
  127.      /*                                                         */
  128.      /*    The default scanner port address is set to 200.      */
  129.      /*    If you use other address, you need to specify it     */
  130.      /*    in xform.ini file.                                   */
  131.      /*    The line                                             */
  132.      /*            SCANPORT   200                               */
  133.      /*    should be changed to                                 */
  134.      /*            SCANPORT   port_addr                         */
  135.      /*                                                         */
  136.      /*    where port_addr is the port address of your Microtek */
  137.      /*    scanner.   For example,  if you set the scanner at   */
  138.      /*    address 300, the 10th line of xform.ini file should  */
  139.      /*    be:                                                  */
  140.      /*            SCANPORT  300                                */
  141.      /*                                                         */
  142.      /*                                                         */
  143.      /***********************************************************/
  144.  
  145.  
  146. 6.  Number of Graphic Objects and Image Pages
  147.  
  148.     Large image file and large number of objects require large amount of
  149.     RAM and disk space.  The operation and performance of XFORMER depends
  150.     heavily on the these memories.
  151.  
  152.     create can be set in XFORM.INI file.
  153.  
  154.       M_OBJECTS <Objects> <KBytes> <imagebuffer_pages> <displaybuffer_pages>
  155.  
  156.     On distribution diskette:
  157.  
  158.       M_OBJECTS 2000 1800 18 18
  159.  
  160.     <Objects>: no. of objects allowed
  161.     <KBytes> : no. of K-Bytes for objects
  162.     <imagebuffer_pages> : used to set Image RAM pages.
  163.     <displaybuffer_pages> : used to set Image Display RAM pages.
  164.  
  165.   Objects and KBytes
  166.  
  167.     We suggest CAD users to use a number 3000 or more for <Objects> if the
  168.   system has 8 MB RAM available.  The absolute maximum is 32600.
  169.     <KBytes> is used to specify memory for objects.
  170.     If a number larger than 18000 is given for 'KBytes', XFORMER will try
  171.   to determine the maximum safe memory and will adjust it automatically.
  172.   User may lower that number if need be.
  173.  
  174.     This sets maximum number of graphic objects per strip that XFORMER allows.
  175.  
  176.   Image Pages
  177.  
  178.       Image (TIF, RLC, or PCX) in XFORMER resides on physical memory (RAM) or
  179.     virtual memory (Disk) in the form of pages.
  180.       If most of image resides in RAM, the image procesing, conversion, and
  181.     display will be faster.  However, if most of image resides on disk, the
  182.     image procesing, conversion, and display will be faster.
  183.       XFORMER requires a minimum of 8 pages, each page holding a number of
  184.     image rows no more than 32768 pixels.  If there is not enough Extended
  185.     Memory to hold this minimum (8*32K=256K bytes), XFORMER will not run.
  186.  
  187.       The amount of total available Extended Memory that can be allocated
  188.     as Image RAM pages may be varied by changing M_OBJECTS parameter 3.
  189.     Each page requires 32K bytes of RAM space.
  190.  
  191.   Display Pages
  192.  
  193.     To facilitate fast display, separate memory pages in RAM are used for
  194.     display.  The more display pages XFORMER has, the faster the display
  195.     it will be.
  196.  
  197.   Disk Space
  198.  
  199.     XFORMER needs additional disk space to store image during its operations.
  200.     The amount of disk space is dependent on the image size.  It is roughly
  201.     computable as follows:
  202.  
  203.       Disk Space needed by XFORMER to process an image =
  204.               (ImageWidth + 7) / 8 * Image_Length
  205.  
  206.  
  207. 7.  To run XFORMER, type
  208.  
  209.       XFORM
  210.        or
  211.       XFORM filename
  212.  
  213.     where filename is the name for image file (in TIFF, PCX, or RLC format) or
  214.           the name for DXF file (if available).
  215.  
  216.  
  217. 8.  Note on issuing DOS command under XFORMER
  218.  
  219.     If you want to use DOS command under XFORMER, do not use
  220.  
  221.       MODE = xxxx
  222.  
  223.     this will mess up the screen.
  224.  
  225.  
  226. 9.  Note for DPMI users
  227.  
  228.     XFORMER uses Phar Lap DOS-Extender to run in DOS Protected mode.
  229.     If you have previously installed other memory manager which has
  230.     the  DPMI  feature,  there could be some conflict in the memory
  231.     management, please disable that memory manager when you use the
  232.     XFORMER.
  233.  
  234.     For example:
  235.       If you use EMM386, you may need to comment out the statement
  236.         "Device = EMM386.SYS..." in your CONFIG.SYS file.
  237.       If you install 386MAX, you may need to add a statement:
  238.         "NODPMI" in 386MAX.PRO file.
  239.  
  240.  
  241. 10.  Two types of on-screen HELP are available:
  242.  
  243.     HELP MENU
  244.         Pull-Down the HELP Menu and select any desired command.
  245.         Then you can browse through the available HELP topics.
  246.  
  247.     TOOL/COMMAND HELP
  248.         a. Move the mouse cursor over to a desired Tool Box or Command.
  249.         b. Hit the F1 Key while the mouse cursor is over the desired
  250.            Tool Box or Command.
  251.         c. A brief description of the tool or command appears in the text
  252.            dialog box.
  253.         d. If you click on the text which is displayed in light blue color,
  254.            additional information is available.
  255.  
  256.  
  257. 11. HPGL file format support
  258.  
  259.     You can now save the objects on XFORMER windows into HPGL or HPOGL2 file
  260.     format.   Simply specify the name of the file to be saved and select
  261.     "HP" or "HP2" from the SAVE command under FILE menu.
  262.  
  263.     You can in one session, select "HPGL" or "HPGL2", but not both.
  264.  
  265.   Support for HPGL
  266.     Make sure the line in file "XFORM.ini":
  267.       PS_PLT_HP  x  x  0
  268.  
  269.     where x is an irrelevant number.
  270.  
  271.   Support for HPGL2
  272.     Make sure the line in file "XFORM.ini":
  273.       PS_PLT_HP  x  x  1
  274.  
  275.     where x is an irrelevant number.
  276.  
  277.  
  278. 12. PLT (and PRF) file format support
  279.  
  280.     You can save the objects on XFORMER windows into several file formats
  281.     for cutters/plotters.
  282.  
  283.   a. Support for Elcee's PRF (close to ISO standard)
  284.     This is available only on PROFILE version.
  285.     XFORMER PROFILE outputs 'profile' objects in a special .PRF file format.
  286.     Details of this file format is described in Chapter VI of User's Manual.
  287.  
  288.     Make sure the line in file "XFORM.ini":
  289.       PS_PLT_HP  x  0  x
  290.  
  291.     where x is an irrelevant number.
  292.  
  293.   b. Support for Autodesk's PLT
  294.     Make sure the line in file "XFORM.ini":
  295.       PS_PLT_HP  x  1  x
  296.  
  297.     where x is an irrelevant number.
  298.  
  299.   c. Support for HP's 7445 (HPGL)
  300.     Make sure the line in file "XFORM.ini":
  301.       PS_PLT_HP  x  2  x
  302.  
  303.     where x is an irrelevant number.
  304.  
  305.  
  306.   Relevant Parameters
  307.  
  308.    a. A parameter in file "XFORM.ini" is used to control the granularity of
  309.       coordinate values.
  310.  
  311.       PLT_UNIT 1026
  312.  
  313.     where 1026 indicates there are 1026 plotter steps in 1 'inch'.
  314.  
  315.    b. Layer
  316.      For Autodesk's 'PLT' and 7445 type 'plt' files, all curves (objects)
  317.      of same layer are output for a pen.  In other words, Pen Change
  318.      command are issued only for each new layer.
  319.  
  320.  
  321. 13. PS and EPS file format support
  322.  
  323.     Currently PS output is designed for output to Postscript printer.
  324.  
  325.     EPS include image output.
  326.  
  327.     Please contact Elcee for EPS output to export to another application.
  328.     Or you would edit the PS or EPS output for only minor differences exist.
  329.  
  330.   Support for PS
  331.     Make sure the line in file "XFORM.ini":
  332.       PS_PLT_HP  0  x  x
  333.  
  334.   Support for EPS
  335.     Make sure the line in file "XFORM.ini":
  336.       PS_PLT_HP  1  x  x
  337.  
  338.  
  339. 14. Circle or Circular ARC SHAPING
  340.  
  341.     While holding the "ALT" key down, you can click on the "ELLIPSE" tool
  342.     to reshape a polyline or polygon object into a circular arc or circle
  343.     object, respectively.  Depending on the shape of the original object,
  344.     you may have to lower the value of "CURVEFIT" parameter in the
  345.     "CURVE" command under "PREFER"  menu.
  346.  
  347.  
  348. 15. DXF file
  349.  
  350.   DXF OUTPUT
  351.  
  352.     XFORMER generates DXF file in two fashions, depending on ALL/PART
  353.     selection:
  354.      a. ALL     -  Selected objects will be output as BLOCKED.
  355.                    Unselected objects will be output unBLOCKED.
  356.      b. PART    -  Selected objects will be output as unBLOCKED.
  357.  
  358.      Text objects will be output as DXF text.
  359.  
  360.   DXF INPUT
  361.  
  362.      Only unblocked objects will be loaded.
  363.      Texts will not be loaded.
  364.  
  365.  
  366. 16. Output of curve
  367.      Depending of file format, XFORMER may convert a curve into polylines
  368.      or polygons before generating the necessary entities.
  369.      The following statement file "XFORM.ini" is relevant:
  370.  
  371.      SEGMENT 32 x
  372.  
  373.      where 32 indicates every curve of 1 inch in length will be output as
  374.         32 segments.
  375.  
  376.  
  377. 17. Important Operations for creating/editing PROFILE
  378.  
  379.     1. OBJECT menu SMOOTH command  - may be used to smooth a curve, and
  380.                                      to 'break' (continuity) the POLYLINE
  381.     2. PREFER menu LINEFIT command - set line fit parameter
  382.     3. PREFER menu CURVE  command  - set arc fit parameter, and
  383.                                      continuity 'break'
  384.     4. OBJECT toolbox GRAB   - grab vectices of POLYLINE and POLYGON
  385.  
  386.     5. Bezier, B Spline, Profile, Line FIT tools
  387.       A Polyline, Bezier or other curve may be converted into a Profile.
  388.       A Profile may be converted into Polyline, Bezier or other curve.
  389.  
  390.     6. Other tools: CONNECT, CLEAVER, SCISSOR, TWEEZER
  391.     7. Other Commands: OBJECT/JOIN, OBJECT/MERGE
  392.  
  393.  
  394. 18. Important Operations for creating/editing PROFILE
  395.  
  396.     1. OBJECT menu SMOOTH command  - may be used to smooth a curve, and
  397.                                      to 'break' (continuity) the POLYLINE
  398.     2. PREFER menu LINEFIT command - set line fit parameter
  399.     3. PREFER menu CURVE  command  - set arc fit parameter, and
  400.                                      continuity 'break'
  401.     4. OBJECT toolbox GRAB   - grab vectices of POLYLINE and POLYGON
  402.  
  403.     5. Bezier, B Spline, Profile, Line FIT tools
  404.       A Polyline, Bezier or other curve may be converted into a Profile.
  405.       A Profile may be converted into Polyline, Bezier or other curve.
  406.  
  407.     6. Other tools: CONNECT, CLEAVER, SCISSOR, TWEEZER
  408.     7. Other Commands: OBJECT/JOIN, OBJECT/MERGE
  409.  
  410.  
  411. 19. HYBRID Object
  412.  
  413.     (Online help is available also).
  414.     While touching lines and circ. arcs may be formed into a PROFILE.
  415.     touching POLYLINE, OPEN_BEZIER, and OPEN_B_SPLINE curves
  416.     may be formed into a HYBRID object.
  417.  
  418.     To do this, select all almost touching objects, and use
  419.     SHIFT-PROFILE tool.  (Holding down Shift key and click on PROFILE
  420.     fit tool).  More than one HYBRID object may result.
  421.     Note that this process will result into PROFILE objects, if the components
  422.     are (2-point) POLYLINE and CIRC-ARCs.
  423.  
  424.     Like PROFILE object, an interior point of HYBRID object may be
  425.     CLEAVEd into two objects.  Each new object may be individually edited.
  426.  
  427.     Two HYBRID (or PROFILE) objects with close endpoints may be joined back
  428.     into one via OBJECT/JOIN command.
  429.  
  430.  
  431. 20. XFORMER Log File
  432.  
  433.     XFORMER generates a log file, named XFORM.LOG, to record some system
  434.     activities.
  435.  
  436.     It is possible to specify a name by using /L option:
  437.  
  438.     >XFORM  /L=logfilename
  439.  
  440.     A log file wlll have .LOG extension.
  441.  
  442.  
  443. 21. Chinese Version
  444.  
  445.     The following files are different for the Double-Byte version:
  446.  
  447.       XFORM.INI    - system parameters
  448.       XFORM.MNU    - menu and command
  449.       XFORM.MSG    - message
  450.       XFORMER.HLP  - command/dialog help
  451.       XFORMER.HLQ  - tool help
  452.       XFORMER.STU  - set up
  453.  
  454.     The following file, containing font bitmap for Chinese font, is needed:
  455.  
  456.       XFORM.15M
  457.  
  458.     The name of this file may be changed by replacing the corresponding
  459.     name in file XFORM.INI:
  460.  
  461.      PAUSE_MENU 1 xform.15m
  462.  
  463.  
  464. 22. Technical Support
  465.  
  466.     If you have a question/problem about XFORMER, please fax your problem
  467.     report to:
  468.  
  469.        Elcee Computek, Inc.
  470.        Technical Support Department
  471.        500 N.E. Spanish River Blvd, Suite 105
  472.        Boca Raton, Florida 33431
  473.        FAX: (407) 750-8057
  474.  
  475.